package ${packageName}.model;

public class ${modelName} {

<#if primaryKeys??>
    <#list primaryKeys as column>
    private ${column.type} ${column.propertyName?uncap_first};
    </#list>
</#if>

<#if columns??>
    <#list columns as column>
    private ${column.type} ${column.propertyName?uncap_first};

    </#list>
</#if>
<#if primaryKeys??>
    <#list primaryKeys as column>
    public ${column.type} get${column.propertyName}(){
        return ${column.propertyName?uncap_first};
    }

    public void set${column.propertyName}(${column.type} ${column.propertyName?uncap_first}){
        this.${column.propertyName?uncap_first} = ${column.propertyName?uncap_first};
    }

    </#list>
</#if>
<#if columns??>
    <#list columns as column>
    public ${column.type} get${column.propertyName}(){
        return ${column.propertyName?uncap_first};
    }

    public void set${column.propertyName}(${column.type} ${column.propertyName?uncap_first}){
        this.${column.propertyName?uncap_first} = ${column.propertyName?uncap_first};
    }

    </#list>
</#if>
}